Olive GardenYou can go to the Olive Garden, a popular Italian restaurant, near the Solomon Pond Mall.
AcapulcosLocated near the border of Sudbury and Marlborough on Route 20, there is a great Mexican restaurant named Acapulcos.